An Improved ASCII Character Encoding Method for Lossless ECG Compression
نویسنده
چکیده
Storage and transmission limitations have made electrocardiogram (ECG) data compression an important aspect for ECG computerized systems. In this paper a lossless method based on modified American standard code for information Interchange (ASCII) character encoding for ECG data compression have been proposed. The Proposed method consists of compression algorithm comprising sign count; generation of array representing ECG sample’s signs (+ve, -ve alternatively), adaptive amplification factor; and grouping method of ECG samples and a reverse process for ECG reconstruction. The ability of the proposed compression algorithm has been investigated on the MIT-BIH Arrhythmia Database. The average percentage root mean square difference (PRD) of about 0.32, compression ratio (CR) of about 8.38, quality score (QS) of about 26.02, percent root mean square difference normalized (PRDN) of about 0.56, root mean square error (RMS) of about 0.0018 and SNR of about 45.46 was achieved on MIT-BIH data. The method is also compared with other compression algorithms and showed superior performance in term of PRD, CR, QS, PRDN, RMS and SNR. The novelty of proposed method is the nearly exact reproduction of the original signal (PRD=0.32) and a moderate CR.
منابع مشابه
ECG Compression Technique Using ASCII Character Encoding and Transmission Using GSM Transmitter
Software based new, efficient and reliable ECG data compression and transmission scheme is proposed here. It is observed that this proposed algorithm can reduce the file size significantly (CR=15.72) without altering the significant clinical information (PRD=7.89%). The compression scheme is such that the compressed file contains only ASCII characters. These characters are transmitted using Glo...
متن کاملA Multi–alphabet Arithmetic Coding Hardware Implementation for Small Fpga Devices
Arithmetic coding is a lossless compression algorithm with variable-length source coding. It is more flexible and efficient than the well-known Huffman coding. In this paper we present a non-adaptive FPGA implementation of a multi-alphabet arithmetic coding with separated statistical model of the data source. The alphabet of the data source is a 256-symbol ASCII character set and does not inclu...
متن کاملMorphological Analysis and Diacritical Arabic Text Compression
Morphological analysis of Arabic words allows decreasing the storage requirements of the Arabic dictionaries, more efficient encoding of diacritical Arabic text, faster spelling and efficient Optical character recognition. All these factors allow efficient storage and archival of multilingual digital libraries that include Arabic texts. This paper presents a lossless compression algorithm based...
متن کاملMespotine-RLE-basic v0.9 - An overhead-reduced and improved Run-Length-Encoding Method
Run Length Encoding(RLE) is one of the oldest algorithms for data-compression available, a method used for compression of large data into smaller and therefore more compact data. It compresses by looking at the data for repetitions of the same character in a row and storing the amount(called run) and the respective character(called run_value) as target-data. Unfortunately it only compresses wit...
متن کاملPatient Information Implantation and Reclamation From Compressed ECG Signal By LSB Watermarking Technique
In the application of telemedicine, ECG signal is transmitted to the Doctor end without any patient details. As a result, confusion is arisen between signal and patient’s identity. To avoid this confusion, ECG signals need to be combined with patient confidential information when sent. A typical ECG monitoring device generates massive volumes of digital data. Huge amount of bandwidth is require...
متن کامل